home *** CD-ROM | disk | FTP | other *** search
- /* KeyMap
- Matthew J. Snyder
- 71450,2606@compuserve.com
-
- When invoked, KeyMap will display keyboard events (key down and key
- up) until a 'q' is typed.
- */
-
- #include <stdio.h>
- #include <Events.h>
-
- #define MPW
-
- main() {
-
- KeyMap myKeyMap;
- int x;
-
- #ifdef LSC
- #define KeyMap KeyMap.Key
- #endif
-
- printf("Type Q to quit\n\n");
- fflush(stdout);
-
- do {
- GetKeys(&myKeyMap);
- if (myKeyMap[0]|myKeyMap[1]|
- myKeyMap[2]|myKeyMap[3] ) {
- for (x=0;x<=3;x++) printf("%lX ", myKeyMap[x]);
- printf("\n");
- fflush(stdout);
- }
- } while (myKeyMap[0] != 0x100000);
-
- }